live by stealing - French English Dictionary